package cn.wit.summit.chwan.models.response;

import com.google.gson.annotations.SerializedName;

import java.util.List;

import cn.wit.summit.chwan.models.dto.GameListBaseBean;

/**
 * Created by Alan on 2018/5/31.
 */

public class ThematicListResponse {
    /**
     * collection_id : 2389275036
     * collection_cover_pic : http://ctimg.5fun.com/upload/images/05/13/05135fb10a348e3f29be1bf0ed73ab0c.jpg
     * collection_title : 测试安卓合集002，名称
     * collection_info : 测试安卓合集002，描述
     * collection_comment_switch : 1
     * collection_tpl_type : 2
     * collection_game_count : 1
     * collection_game_list : [{"game_id":"4047923720","game_name":"妖尾魔导士-魔导士的荣耀！","game_upload_author":"","game_ico":"http://ctimg.5fun.com/upload/images/34/3d/343d6961d0acf44a25c1e875385735db.jpg","game_screenshot_pic":"http://ctimg.5fun.com/upload/images/ef/03/ef03ceeef7a3826f9258b56caf75d54c.jpg","game_down_load_url":"http://ctappdownload2018.5fun.com/appsite/simulator/android/yaoweimodaoshi0827.apk","game_package_name":"com.shouyou.ywmds.papa","game_down_status":1,"game_info":"最原汁原味的妖尾3D卡牌游戏","game_explain":"","game_ver_name":"1.2.1","game_ver":"4","game_plugin_num":"46","game_tag_info":[{"id":"59","name":"啪币","color":"#ee936b","type":"6"},{"id":"16","name":"策略","color":"#8dbbec","type":"2"},{"id":"8","name":"RPG","color":"#8dbbec","type":"2"},{"id":"7","name":"网游","color":"#8dbbec","type":"2"},{"id":"2","name":"精品","color":"#72c9d6","type":"1"},{"id":"1","name":"经典","color":"#72c9d6","type":"10"}],"game_the_first_pic":"","game_open_switch":"1472328000","game_open_time":"1472328000","game_size":"168.00","game_actual_size":"176999953","game_unzip_size":0,"game_comment_score_switch":"0","game_comment_score":0,"game_down_count":"33","game_times":"1472476945","game_startup_num":46,"new_game_open_time":"0","game_achievement_title":""}]
     */

    private String collection_id;
    private String collection_cover_pic;
    private String collection_title;
    private String collection_info;
    private String collection_comment_switch;
    private String collection_tpl_type;
    private String collection_game_count;
    private List<CollectionGameListBean> collection_game_list;

    public String getCollection_id() {
        return collection_id;
    }

    public void setCollection_id(String collection_id) {
        this.collection_id = collection_id;
    }

    public String getCollection_cover_pic() {
        return collection_cover_pic;
    }

    public void setCollection_cover_pic(String collection_cover_pic) {
        this.collection_cover_pic = collection_cover_pic;
    }

    public String getCollection_title() {
        return collection_title;
    }

    public void setCollection_title(String collection_title) {
        this.collection_title = collection_title;
    }

    public String getCollection_info() {
        return collection_info;
    }

    public void setCollection_info(String collection_info) {
        this.collection_info = collection_info;
    }

    public String getCollection_comment_switch() {
        return collection_comment_switch;
    }

    public void setCollection_comment_switch(String collection_comment_switch) {
        this.collection_comment_switch = collection_comment_switch;
    }

    public String getCollection_tpl_type() {
        return collection_tpl_type;
    }

    public void setCollection_tpl_type(String collection_tpl_type) {
        this.collection_tpl_type = collection_tpl_type;
    }

    public String getCollection_game_count() {
        return collection_game_count;
    }

    public void setCollection_game_count(String collection_game_count) {
        this.collection_game_count = collection_game_count;
    }

    public List<CollectionGameListBean> getCollection_game_list() {
        return collection_game_list;
    }

    public void setCollection_game_list(List<CollectionGameListBean> collection_game_list) {
        this.collection_game_list = collection_game_list;
    }

    public static class CollectionGameListBean extends GameListBaseBean {
        /**
         * game_upload_author :
         * game_explain :
         * game_ver : 4
         * game_plugin_num : 46
         * game_the_first_pic :
         * game_actual_size : 176999953
         * game_unzip_size : 0
         * game_comment_score : 0
         * game_down_count : 33
         * game_times : 1472476945
         * new_game_open_time : 0
         */

        private String game_upload_author;
        private String game_explain;
        private String game_plugin_num;
        private String game_the_first_pic;
        private String game_times;
        private String new_game_open_time;

        public String getGame_upload_author() {
            return game_upload_author;
        }

        public void setGame_upload_author(String game_upload_author) {
            this.game_upload_author = game_upload_author;
        }

        public String getGame_explain() {
            return game_explain;
        }

        public void setGame_explain(String game_explain) {
            this.game_explain = game_explain;
        }

        public String getGame_plugin_num() {
            return game_plugin_num;
        }

        public void setGame_plugin_num(String game_plugin_num) {
            this.game_plugin_num = game_plugin_num;
        }

        public String getGame_the_first_pic() {
            return game_the_first_pic;
        }

        public void setGame_the_first_pic(String game_the_first_pic) {
            this.game_the_first_pic = game_the_first_pic;
        }

        public String getGame_times() {
            return game_times;
        }

        public void setGame_times(String game_times) {
            this.game_times = game_times;
        }

        public String getNew_game_open_time() {
            return new_game_open_time;
        }

        public void setNew_game_open_time(String new_game_open_time) {
            this.new_game_open_time = new_game_open_time;
        }
    }
}
